solar trap

solar trapsolar trap
  1. Solar panels trap energy from the sun .

    太阳能电池板吸收太阳能。